Lock-Free Programming With Modern C++ - Timur Doumler